package com.ibeetl.admin.core.entity;

import com.ibeetl.admin.core.util.ValidateConfig;
import org.beetl.sql.core.annotatoin.AutoID;
import org.beetl.sql.core.annotatoin.SeqID;

import javax.validation.constraints.NotNull;
import java.sql.Time;
import java.util.Date;

public class FiFinItemCheckDetail extends BaseEntity {
    @NotNull(message = "ID不能为空", groups = ValidateConfig. UPDATE.class)
    @SeqID(name = ORACLE_CORE_SEQ_NAME)
    @AutoID
    private Long id;
    private String versionNo;
    private String checkType;
    private String busType;
    private String fiManageCom;
    private String manageCom;
    private int cActuCount;
    private double cActuMoney;
    private int fCount;
    private double fMoney;
    private String accountCode;
    private String finItemType;
    private Date accountDate;
    private int difCount;
    private double difMoney;
    private int checkCount;
    private String standByString1;
    private String standByString2;
    private String standByString3;
    private String state;
    private Date makeDate;
    private Time makeTime;

    public String getManageCom() {
        return manageCom;
    }

    public void setManageCom(String manageCom) {
        this.manageCom = manageCom;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getVersionNo() {
        return versionNo;
    }

    public void setVersionNo(String versionNo) {
        this.versionNo = versionNo;
    }

    public String getCheckType() {
        return checkType;
    }

    public void setCheckType(String checkType) {
        this.checkType = checkType;
    }

    public String getBusType() {
        return busType;
    }

    public void setBusType(String buType) {
        this.busType = buType;
    }

    public String getFiManageCom() {
        return fiManageCom;
    }

    public void setFiManageCom(String fiManageCom) {
        this.fiManageCom = fiManageCom;
    }

    public int getcActuCount() {
        return cActuCount;
    }

    public void setcActuCount(int cActuCount) {
        this.cActuCount = cActuCount;
    }

    public double getcActuMoney() {
        return cActuMoney;
    }

    public void setcActuMoney(double cActuMoney) {
        this.cActuMoney = cActuMoney;
    }

    public int getfCount() {
        return fCount;
    }

    public void setfCount(int fCount) {
        this.fCount = fCount;
    }

    public double getfMoney() {
        return fMoney;
    }

    public void setfMoney(double fMoney) {
        this.fMoney = fMoney;
    }

    public String getAccountCode() {
        return accountCode;
    }

    public void setAccountCode(String accountCode) {
        this.accountCode = accountCode;
    }

    public String getFinItemType() {
        return finItemType;
    }

    public void setFinItemType(String finItemType) {
        this.finItemType = finItemType;
    }

    public Date getAccountDate() {
        return accountDate;
    }

    public void setAccountDate(Date accountDate) {
        this.accountDate = accountDate;
    }

    public int getDifCount() {
        return difCount;
    }

    public void setDifCount(int difCount) {
        this.difCount = difCount;
    }

    public double getDifMoney() {
        return difMoney;
    }

    public void setDifMoney(double difMoney) {
        this.difMoney = difMoney;
    }

    public int getCheckCount() {
        return checkCount;
    }

    public void setCheckCount(int checkCount) {
        this.checkCount = checkCount;
    }

    public String getStandByString1() {
        return standByString1;
    }

    public void setStandByString1(String standByString1) {
        this.standByString1 = standByString1;
    }

    public String getStandByString2() {
        return standByString2;
    }

    public void setStandByString2(String standByString2) {
        this.standByString2 = standByString2;
    }

    public String getStandByString3() {
        return standByString3;
    }

    public void setStandByString3(String standByString3) {
        this.standByString3 = standByString3;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public Date getMakeDate() {
        return makeDate;
    }

    public void setMakeDate(Date makeDate) {
        this.makeDate = makeDate;
    }

    public Time getMakeTime() {
        return makeTime;
    }

    public void setMakeTime(Time makeTime) {
        this.makeTime = makeTime;
    }
}
